gtkdnd: restore drag window movement for the unmanaged case
authorChristoph Reiter <creiter@src.gnome.org>
Wed, 26 Apr 2017 10:46:40 +0000 (12:46 +0200)
committerChristoph Reiter <creiter@src.gnome.org>
Fri, 5 May 2017 15:42:39 +0000 (17:42 +0200)
commit004aba44dfaba1af36362be1f32010842f24c6e3
treeb4320a464cd44a5d733d8c1c10cad0f63c46bca2
parentc0efc9ede96835ec598be4146cf86c04adffbd0e
gtkdnd: restore drag window movement for the unmanaged case

5bb12474d975ee4b790c5 removed the dnd window movement code to let
the gdk backends handle the window movement instead. While this
works for X11/wayland the win32 backend still uses the unmanaged
interface and expects the window movement to be handled on the gtk
side. This restores the functionality in case the dnd is unmanaged.

This fixes the drag window on Windows being stuck in the top left
corner instead of following the drag position.

https://bugzilla.gnome.org/show_bug.cgi?id=781737
gtk/gtkdnd.c